// src/api/mes/qr/scan.js 或相应位置
import axios from 'axios'

export function getQrDetail(qrCodeId) {
  if (!qrCodeId) {
    return Promise.reject('qrCodeId 不能为空');
  }

  // 构造完整的后端服务地址
  let hostname = window.location.hostname;
  let port = '18081'; // 固定后端服务端口
  let urlStr = `http://${hostname}:${port}/md/main/detail/${qrCodeId}`;

  // 直接使用 axios 发起请求
  return axios.get(urlStr)
    .then(response => {
      console.log(response.data); // 处理数据
      return response.data;
    })
    .catch(error => {
      console.error('There was an error!', error);
      throw error; // 保持错误传递
    });
}
